@charset "utf-8";
html,body{ font:12px/1.8 微软雅黑,'Microsoft YaHei',Tahoma,Verdana,'Simsun'; color:#222; background:#fff; -webkit-text-size-adjust:none;word-break:break-word;}
a{ color:#222; text-decoration:none;}
a:hover{ color:#fe0000; text-decoration:none;}
input,button,select,textarea{outline:none;}
.clear {width:100%;height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}
.clear5 {width:100%;height:5px;line-height:5px;overflow:hidden;clear:both;font-size:0px;}
.clear10 {width:100%;height:10px;line-height:10px;overflow:hidden;clear:both;font-size:0px;}
.clear15 {width:100%;height:15px;line-height:15px;overflow:hidden;clear:both;font-size:0px;}
.clear20 {width:100%;height:20px;line-height:20px;overflow:hidden;clear:both;font-size:0px;}
.clear25 {width:100%;height:25px;line-height:25px;overflow:hidden;clear:both;font-size:0px;}
.clear30 {width:100%;height:30px;line-height:30px;overflow:hidden;clear:both;font-size:0px;}
.clear40 {width:100%;height:40px;line-height:40px;overflow:hidden;clear:both;font-size:0px;}
.clear50 {width:100%;height:50px;line-height:50px;overflow:hidden;clear:both;font-size:0px;}
.clear60 {width:100%;height:60px;line-height:60px;overflow:hidden;clear:both;font-size:0px;}
.clear70 {width:100%;height:70px;line-height:70px;overflow:hidden;clear:both;font-size:0px;}
.clear80 {width:100%;height:80px;line-height:80px;overflow:hidden;clear:both;font-size:0px;}
.clrfix{zoom:1}
.clrfix:after{clear:both;display:block;height:0;visibility:hidden;content:"."}

/*头部*/
ul,li,ol,dl,dt,dd,p{margin:0; padding:0; list-style:none;}
.inner{width:1200px; margin:0 auto; min-width: 1200px;}

.header {min-width: 1200px;background: #cbcbcd;padding:30px 0 15px;margin: 0;overflow: hidden;}

#web_logo{font-size:0px;}
.i_logo_txt{margin:0px 0 0 0;font-size: 14px;color: #333333;line-height: 38px;text-align: center;overflow: hidden;}
.i_logo_txt b{display: block;line-height: 72px;font-size: 48px;color: #029141;}
.i_logo_txt span{display: block;text-align: left;}
.i_logo_txt span p{display: block;float: right;}
.banben{width: 180px;text-align: right;}
.banben a{padding:0 5px;text-transform: uppercase;font-size: 14px;}
.banben a:hover{color: #029141;font-weight: bold;}

.nav_1{background: url(../xinchou_14.jpg) 8px center no-repeat;}
.ddsmoothmenu ul li.nav_1 a.on,
.ddsmoothmenu ul li.nav_1 a.on:hover,
.ddsmoothmenu ul li.nav_1 a.class1:hover{background: url(../xinchou_14.jpg) #0ca145 8px center no-repeat;}

.navmenu_bj{background: #20b559;min-width: 1200px;}
.navmenu {width:760px;min-height:44px;text-align:left;float: left;}
.ddsmoothmenu{width:100%;height:44px;text-align:left;}
.ddsmoothmenu ul{z-index:100;margin:0;padding:0;list-style-type:none;}
.ddsmoothmenu ul li{position:relative;display:inline;float:left;}
.ddsmoothmenu ul li a{display:block;text-decoration:none;font-size:16px;font-weight:normal;font-weight:normal;}
* html .ddsmoothmenu ul li a{display:inline-block;}
.ddsmoothmenu ul li ul li a{display:block;background:#20b559;color:#fff;font-size:12px;font-weight:normal;text-decoration:none;}
* html .ddsmoothmenu ul li ul li a{display:inline-block;font-size:12px;}
.ddsmoothmenu ul li ul li a.selected{background:#0ca145;color:#fff;font-size:12px;font-weight:normal;}
.ddsmoothmenu ul li ul li a:hover{background:#0ca145;color:#fff;font-size:12px;font-weight:normal;}	
.ddsmoothmenu ul li.line{width:2px;height:44px;line-height:44px;font-size:0px;overflow:hidden;background:url(../jinhong_05.jpg) no-repeat;}
.ddsmoothmenu ul li a.class1{float:left;width:123px;height:44px;line-height:44px;vertical-align:middle;text-align:center;font-size:14px;background:none;color:#fff;cursor:pointer;}
.ddsmoothmenu ul li a.on,
.ddsmoothmenu ul li a.on:hover,
.ddsmoothmenu ul li a.class1:hover,
.ddsmoothmenu ul li a.selected{font-size:14px;cursor:pointer;color: #fff;background:#0ca145;}
.ddsmoothmenu ul li a.class1:hover,
.ddsmoothmenu ul li a.selected{}
.ddsmoothmenu ul li ul{position:absolute;left:0px;display:none;visibility:hidden;}
.ddsmoothmenu ul li ul li{display:list-item;float:none;line-height:22px;}
.ddsmoothmenu ul li ul li ul{top:0;line-height:22px;}
.ddsmoothmenu ul li ul li a{width:123px;text-align:center;margin:0 auto;line-height:22px;border-bottom:1px solid #1da451;padding: 8px 0;}
.ddsmoothmenu ul li ul li {text-align:center;margin:0 auto;padding:0 auto;}
.ddsmoothmenu ul li ul.navul2_2 li a {}
* html .ddsmoothmenu{height:1%;}
.downarrowclass{display:none;position:absolute;}
.rightarrowclass{display:none;position:absolute;}
.ddshadow{position:absolute;left:0;top:0;width:0;height:0;background:silver;}
.toplevelshadow{opacity:0.8;}
.ddsmoothmenu ul li.home a.class1{}

.met_flash{font-size:0px; width:100%; min-width: 1200px;} 
.met_flash ul{ margin:0px; padding:0px;}
#slides li{min-width: 1200px;}

/* 搜索 */
.hotword_search {width:100%;height:66px;overflow:hidden;border-bottom: 1px solid #e7e7e7;}
.hot_word {float:left;text-align:left;width:650px;height:66px;line-height:66px;vertical-align:middle;overflow:hidden;color:#4e4e4e;}
.hot_word span{font-size:12px;height:66px;line-height:66px;vertical-align:middle;margin:0px 6px;text-align:center;}
.hot_word b {text-align:left;font-weight:bold;font-size:14px;color:#4e4e4e;}
.hot_word a {text-align:left;color:#4e4e4e;}

.search_box {margin-top:8px;text-align:left;width:214px;height:29px;overflow:hidden;background:url(../xinchou_11.jpg) no-repeat;}
.search_form {float:left;width:100%;text-align:left;height:29px;overflow:hidden;}
.search_ipt {float:left;padding:0px 0px 0px 10px;width:175px;height:29px;line-height:29px;overflow:hidden;}
.search_ipt input {width:175px;height:29px;line-height:29px;border:0px;background:none;color:#c9c9c9;}
.search_btn {float:right;width:29px;height:29px;text-align:center;}
.search_btn input {width:100%;height:29px;line-height:29px;text-align:center;cursor:pointer;word-spacing:0px;letter-spacing:0px;border:0;background:none;color:#c9c9c9;}

img{vertical-align: top;}


.xinchou_tit1{width: 1200px;height: 95px;background: url(../xinchou_21.jpg) top center no-repeat;margin: 40px 0;}
.xinchou_txt1{padding-left:36px;height: 372px;background: url(../xinchou_24.jpg) top left no-repeat;position:relative;}
.xinchou_txt1 b{display: block;font-size: 30px;color: #2e2e2e;line-height: 98px;width: 430px;}
.xinchou_txt1 p{display: block;font-size: 18px;color: #2e2e2e;line-height: 30px;width: 430px;}
.xinchou_more a{display: block;position:absolute;bottom:60px;width: 186px;height: 49px;line-height: 49px;text-indent: 30px;font-size: 24px;color: #2e2e2e;background:url(../xinchou_20.jpg) #cacaca center right 12px no-repeat;border-radius: 10px;-webkit-transition:all .3s ease;transition:all .3s ease;}
.xinchou_more a:hover{-webkit-box-shadow:0 8px 16px rgba(0,0,0,.1);box-shadow:0 8px 16px rgba(0,0,0,.1);
-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);}

.xinchou_img1{width: 1200px;margin: 0 auto;}
.xinchou_img1 ul{margin: 25px 0 0;}
.xinchou_img1 ul li{float: left;margin-left: 57.3333333333px;}
.xinchou_img1 ul li.fir{margin-left: 0px;}
.xinchou_img1 ul li a{display: block;width: 255px;height:184px;overflow:hidden;border: 1px solid #737373;text-align: center;}
.xinchou_img1 ul li a img{transition: all 0.6s;max-width: 255px;max-height:184px;}
.xinchou_img1 ul li a:hover img{transform:scale(1.1);}

.xinchou_txt2{background: url(../xinchou_31.jpg) top left no-repeat;}

.xinchou_txt3{padding-left:36px;height: 388px;background: url(../xinchou_37.jpg) top left no-repeat;position:relative;}
.xinchou_txt3 b{display: block;font-size: 30px;color: #2e2e2e;line-height: 100px;width: 430px;padding: 56px 0 0;}
.xinchou_txt3 p{display: block;font-size: 18px;color: #2e2e2e;line-height: 30px;width: 430px;}
.xinchou_more3 a{display: block;position:absolute;bottom:43px;width: 186px;height: 49px;line-height: 49px;text-indent: 30px;font-size: 24px;color: #2e2e2e;background:url(../xinchou_20.jpg) #cacaca center right 12px no-repeat;border-radius: 10px;-webkit-transition:all .3s ease;transition:all .3s ease;}
.xinchou_more3 a:hover{-webkit-box-shadow:0 8px 16px rgba(0,0,0,.1);box-shadow:0 8px 16px rgba(0,0,0,.1);
-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);}

.xinchou_txt4{background: url(../xinchou_43.jpg) top left no-repeat;}

.xinchou_txt5{background: url(../xinchou_51.jpg) top left no-repeat;}

.xinchou_6{background: url(../xinchou_59.jpg) top center no-repeat;height: 764px;min-width: 1200px;}

.xinchou_7{background: url(../xinchou_65.jpg) top center no-repeat;height: 449px;min-width: 1200px;}

.iabout_l{width: 574px;}
.iabout_l img{max-width: 574px;max-height: 268px;}
.iabout_r{width: 580px;font-size: 14px;color: #333333;line-height: 30px;}
.iabout_r b{display: block;background: url(../xinchou_74.jpg) left bottom no-repeat;height: 50px;line-height: 30px;font-size: 24px;color: #148848;font-weight:lighter;margin-bottom: 10px;}

.iabout_img{}
.iabout_img ul li{float: left;width: 339px;margin-left: 88.5px;margin-top: 50px;border: 1px solid #bdbdbd;}
.iabout_img ul li.fir{margin-left: 0;}
.iabout_img ul li a{display: block;}
.iabout_img ul li a img{max-width: 339px;max-height:220px;}

.xinchou_8{padding-top:80px;height: 384px;background: url(../xinchou_84.jpg) bottom center no-repeat;min-width: 1200px;}
.xinchou_8 ul{width: 869px;padding-left:331px;height:257px;margin: 0 auto;background: url(../xinchou_82.jpg) top center no-repeat;}
.xinchou_8 ul li{float: left;width: 163px;height: 164px;margin:90px 0 0 18px;}
.xinchou_8 ul li:hover{background-color:rgba(0,0,0,0.2);}

.xinchou_9{height:242px;background:url(../xinchou_86.jpg) #c0c0c0 top center no-repeat;min-width: 1200px;}

.xinchou_10{width: 1200px;margin: 30px auto 0;border-bottom: 1px solid #777777;padding: 0 0 40px;}
.xinchou_10 b{display: block;margin-bottom:50px;text-align:center;font-size: 48px;color: #058f41;line-height: 140px;border-bottom: 1px solid #777777;}

/*-------------------------------*/
.i_case{width: 1200px;margin: 0 auto;border: 1px solid #dbe3ef;}
.i_case_tit{line-height: 54px;border-top: 2px solid #20b559;color: #20b559;font-size: 18px;font-weight: bold;padding-left: 20px;border-bottom: 1px solid #dbe3ef;}
.tabbtnn {float:left;display:block;width:200px;vertical-align:middle;text-align:center;overflow: hidden;}
.tabbtnn a{float:left;width:199px;line-height:80px;height:80px;font-size:14px;font-weight:bold;color:#333333;display: block;background:#f7f8fa;border-right: 1px solid #dbe3ef;border-bottom: 1px solid #dbe3ef;}
.tabbtnn a.fir{border-bottom:none;}
.tabbtnn a:hover,.tabbtnn a.current,.tabbtnn a.current:hover{color:#333333;background:#fff;font-size: 14px;border-right: none;}
.tabconn {width:990px;float:left;}
.sublist {width:100%;clear:both;overflow:hidden;}
.i_tabbtn{width:100%;overflow:hidden;}
.i_tabbtn li{width:290px;float:left;margin: 0 0 0 20px;border-left: 1px solid #dbe3ef;padding: 0 0 0 20px;}
.i_tabbtn li.fir{padding-left:none;border-left:none;margin: 0 0 0 0px;}
.i_tabbtn li a{display:block;width:290px;text-align:left;border-bottom: 1px solid #dbe3ef;padding:20px 0 19px;}
.i_tabbtn li a.k_4{border-bottom:0px;}
.i_tabbtn li a.k_5{border-bottom:0px;}
.i_tabbtn li a.k_6{border-bottom:0px;}
.i_tabbtn li a img{float:left;display:block;width:120px;height:120px;vertical-align: top;border: 1px solid #dbe3ef;}
.i_tabbtn li a:hover img{opacity:0.8;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;}
.i_tabbtn li a .li_m{float:right;display: block;width:160px;text-align: left;font-size: 12px;color: #747474;}
.i_tabbtn li a .li_m h3{text-align: left;display:block;height:26px;line-height:26px;font-size:14px;color: #000000;}

/*-------------------------------*/
.i_left {width:250px;float:left;}
/* 产品分类 */
.ipro_cat_box {float:left;width:250px;}
.tit_sub{width:250px;height:70px;padding-top:15px;line-height:30px;background:url(../jinhong_32.jpg);font-size: 26px;color: #fff;display: block;font-weight: bold;text-align:center;}
.tit_sub p{display: block;font-size: 16px;color: #a9d6a2;font-weight: lighter;text-transform: uppercase;}
.tit_sub2{width:100%;height:35px;line-height:35px;background:#20b559;overflow:hidden;text-align: center;font-size: 18px;color: #fff;}
.tit_sub_cn{height:50px;padding-top:15px;line-height:30px;background:url(../jinhong_32.jpg);font-size: 26px;color: #fff;display: block;font-weight: bold;text-align:center;}

/*-------------------------------*/
.i_right {width:722px;float:right;}
/* TAB切换 */
.tabbox1 {width:1200px;border: 1px solid #dbe3ef;}
.tabbtn{line-height: 54px;border-top: 2px solid #20b559;color: #20b559;font-size: 18px;font-weight: bold;padding-left: 20px;border-bottom: 1px solid #dbe3ef;}
/* 产品中心 */
.i_product_list{width:1200px;overflow:hidden;}
.i_product_list li{width:299px;float:left;text-align:center;border-left: 1px solid #dbe3ef;border-bottom: 1px solid #dbe3ef;}
.i_product_list li.fir{border-left: none;}
.i_product_list li a{display:block;width:299px;text-align:center;margin: 0 auto;display: block;}
.i_product_list li a img{display:block;width:299px;height:299px;}
.i_product_list li h3{width:299px;display:block;margin:0 auto;height:40px;line-height:40px;overflow:hidden;text-align:center;font-size:14px;color: #5d5d5d;}
.i_product_list li a img:hover{opacity: 0.8;}
.i_product_list li.k_9,
.i_product_list li.k_10,
.i_product_list li.k_11,
.i_product_list li.k_12{border-bottom:none;}

.xinchou_11{width: 1200px;margin: 0 auto;}
.xinchou_11 b{display: block;font-size:24px;line-height: 84px;text-align: center;font-weight: lighter;color: #20b559;border-bottom: 1px solid #dbe3ef;}

.xinchou_more11{overflow: hidden;margin: 40px auto;width: 350px;}
.xinchou_more11 a{display: block;float: left;width: 155px;line-height: 40px;margin: 0 10px;text-align: center;font-size: 14px;color: #2192d9;}

/*-------------------------------*/
.workMain{min-width: 1200px;width:1200px;padding:0;position:relative;}
.workMain ul {margin: 30px auto;overflow: hidden;width: 1002px;}
.workMain ul li {float: left; text-align: center;width: 250px;font-size: 14px;color: #333333;line-height: 20px;}
.workMain ul li img {width: 56px; height: 56px; padding: 1px; border: 1px #d2d2d2 solid;background: #fff;border-radius: 50%;}
.workMain ul li img:hover{border: 1px solid #20b559;}
.workMain ul li h3{display: block;font-size: 18px;color: #333333;font-weight: lighter;line-height: 40px;}
.workMain .wbot{ display:block; position:absolute; width:14px; height:24px; top:50%;margin-top:-12px;}
.workMain .wbt1{ background:url(../xinchou_143.jpg) no-repeat; left:0px;}
.workMain .wbt2{ background:url(../xinchou_144.jpg) no-repeat right 0; right:0px;}

.xinchou_12{background: #f5f7fb;min-width: 1200px;width: 1200px;margin: 0 auto;}
.xinchou_12 b{display: block;color: #20b559;font-size: 24px;font-weight: lighter;line-height: 80px;text-align: center;}
.xinchou_12 ul{width: 1078px;margin: 0 auto;}
.xinchou_12 ul li{float: left;width: 198px;margin-left: 22px;position: relative;}
.xinchou_12 ul li.fir{margin-left: 0;}
.xinchou_12 ul li img{max-width: 198px;max-height: 200px;}
.xinchou_12 ul li h3{position: absolute;margin:-40px 0 0;display: block;line-height: 40px;text-align: left;height: 40px;overflow: hidden;width: 178px;background-color:rgba(0,0,0,0.4);color: #fff;font-size: 18px;font-weight: lighter;padding: 0 10px;}
.xinchou_12 ul li img:hover{opacity:0.8;}

.xinchou_13{border: 1px solid #dbe3ef;width: 1200px;margin: 0 auto;padding: 0 0 20px;}
.xinchou_13 b{display: block;line-height:60px;font-size: 18px;color: #000000;text-align: center;}
.xinchou_13 li{font-size: 14px;color: #000000;width: 750px;line-height:40px;margin: 0 auto;}
.xinchou_13 li span{color: #fc0101;display: inline-block;line-height: 40px;font-size: 14px;padding:0 5px 0 0;}
.xinchou_13 li textarea{border: 1px solid #c4c6cf;height: 92px;color: #c4c6cf;padding: 10px;}

/*产品模块*/
#productlist{padding:10px 0px 0px 0px;}
#productlist li{float:left;display:inline;text-align:center;overflow:hidden;padding-top:15px;width:30%;margin:0 0% 0 5%;}
#productlist li.fir{margin-left:0;}
#productlist li a{text-align:center;width:100%;}
#productlist li a div{display:block;margin:0 auto;font-size:0px;overflow:hidden;border:1px solid #e9e9e9;padding:0px;background:#fff;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0px 0px 4px #f0f0f0;-moz-box-shadow:0px 0px 4px #f0f0f0;box-shadow:0px 0px 4px #f0f0f0;}
#productlist li a:hover div{border:1px solid #ddd;}
#productlist li a img{width:100%;display:block;margin:0 auto;font-size:0px;overflow:hidden;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#productlist li a h3{width:100%;height:26px;line-height:26px;text-align:center;padding-top:5px;font-size:14px;font-weight:normal;overflow:hidden;}
#productlist li a:hover h3{}


/*友情链接*/
.index_links{width:100%;clear:both;}
.index_links h3{ height:32px; line-height:32px;font-weight:normal;border-bottom:1px dotted #ccc;}
.index_links h3 b{ height:32px; line-height:32px; padding-left:20px; background:url(../dt-2.gif) no-repeat left center; font-weight:normal; font-size:14px; }
.index_links h3 a.more{float:right;height:32px; line-height:32px; color:#666; font-size:12px;}
.index_links ul{ margin:0px; padding:0px;}
.index_links .img{ width:100%;clear:both;margin-bottom:3px;padding-top:10px;}
.index_links .img li{ list-style:none; display:inline; padding-right:5px;}
.index_links .img img{ width:88px; height:31px;}
.index_links .txt li{ list-style:none; float:left; display:block;line-height:25px; margin-right:5px; overflow:hidden;padding: 10px 10px 10px 0px;}
.index_links .txt .txt_tit{width: 1200px;border-bottom: 1px solid #d3d4d4;}
.index_links .txt .txt_tit b{width:125px;height:36px;line-height:36px;font-size:16px;color: #389f06;display: block;border-bottom: 1px solid #389f06;margin-bottom: -1px;}
.index_links .txt .txt_tit b span{color: #a0a1a0;}
.index_links .txt li a{color: #7e7f7e;}
.index_links .txt li a:hover{color: #389f06;text-decoration: underline;}

/*底部*/
.footer{width:100%;display:block;clear:both;background:#333333;color:#adadad;min-width: 1200px;}
.footer a{color:#adadad;}
.footer a:hover{color:#adadad;text-decoration:underline;}

.footer_logo{width: 250px;height:149px;overflow: hidden;text-align: center;background: url(../xinchou_152.jpg) right top repeat-y;}
.footer_logo img{width: 208px;}

.footer_lx{margin-left: 20px;line-height: 35px;font-size: 13px;}
.footer_lx img{margin:10px 5px 0;}

.footer_fr{overflow: hidden;}
.footer_fr img{background: #ffffff;padding: 5px;border-radius: 6px;height: 120px;width: 120px;}

.footer_txt{text-align: left;width: 190px;margin-left: 10px;}
.footer_txt b{display: block;font-size: 18px;color: #feffff;line-height: 40px;font-weight: lighter;}
.footer_txt ul{overflow: hidden;background: url(../xinchou_167.jpg) top left no-repeat;width: 171px;height: 35px;margin: 10px 0 0;}
.footer_txt ul li{float: left;}
.footer_txt ul li a{display: block;height: 35px;width: 42.75px;}

.footer_copyright {text-align:center;background: #282828;line-height: 50px;color: #adadad;min-width: 1200px;}
.footer_copyright a{color: #adadad;padding: 0 0 0 5px;}

/*内页侧栏*/
.sidebar{margin: 30px auto;}
.sidebar .sb_nav{ float:left; width:214px;}

.sidebar .sb_nav .active{ padding:10px 0 0 0px; }
#sidebar{float:left;width:212px;background: #fff;border: 1px solid #e4e4e4;padding: 5px 0;}
#sidebar dl{width:200px;margin: 0 auto;}
#sidebar dl dt{text-align:left;margin: 5px 0;}
#sidebar dl dt a{text-indent:45px;font-size: 14px;display:block;line-height:30px;height:30px;overflow:hidden;color: #fff;background: url(../jinhong_42.jpg) #20b559 15px center no-repeat;font-weight:bold;}
#sidebar dl dt a:hover{opacity:0.8;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;}
#sidebar dl dd{width:200px;margin:0 auto;display: block;}
#sidebar dl dd h4{font-weight:normal; padding:0px;}
#sidebar dl dd h4 a{display:block;height:25px;line-height:25px;font-size:12px;font-weight:normal;overflow:hidden;color: #767676;padding-left:45px;background: url(../jinhong_46.jpg) 30px center no-repeat;}
#sidebar dl dd h4 a:hover{color: #20b559;background: url(../jinhong_47.jpg) 30px center no-repeat;}
#sidebar dl dt.on a{color: #fff;opacity:0.8;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;}
#sidebar dl h4.on a{color: #20b559;}

.sidebar .sb_box{ float:right; width:960px; background:#fff; overflow:hidden;border:0px solid #eee; }
.sidebar .sb_box h3.title{height:50px; line-height:50px; position:relative;border-bottom:1px solid #ddd;}
.sidebar .sb_box h3.title span{ position:absolute; left:0px; top:0px; font-size:18px; border-bottom:2px solid #20b559; padding:0px 5px;color:#6e6e6e;line-height:50px;font-weight: lighter;}
.sidebar .sb_box h3.title div.position{ float:right; font-weight:normal; position:relative; top:16px; right:5px;height:24px;line-height:24px;color: #6e6e6e;}
.sidebar .sb_box h3.title div.position a{color: #6e6e6e;}

.sidebar .sb_nav .contact_content {padding:5px 3px 5px 8px;line-height:30px;font-size:12px;border:1px dotted #ddd;}
.ofl{overflow:hidden; zoom:1;}
.clr{clear:both; font-size:0px; line-height:0px; height:0px; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.white,.white a,.white a:hover,a.white,a.white:hover{color:#fff;}
.grey,.grey a,.grey a:hover,a.grey,a.grey:hover{color:#6a6a6a;}
